an endemic species from cozumel island, mexico (procyon pygmaeus) - Spanish English Dictionary